home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Xenosoft 2
/
Xenosoft 2 (Game collection)(1994).iso
/
bioforge
/
script
/
errors.im1
< prev
next >
Wrap
Text File
|
1994-12-08
|
22KB
|
411 lines
ERR_MAX_NUMBER_PARAMS_D "Exceeded maximum number (%d) of integer arguments"
ERR_MAX_STRING_PARAMS_D "Exceeded maximum number (%d) of string arguments"
ERR_NO_END_OF_STRING "Could not find end of string!"
ERR_STRING_TOO_LONG_D_D "String is %d chars long, max=%d"
ERR_UNKNOWN_COMMAND_S "Unknown command: \"%s\"."
ERR_VARIABLE_NOT_FOUND "Variable not found."
ERR_NEED_CODE_BLOCK_NAME "Must define code-block of data."
ERR_NEED_LABEL_OF_DATA "Must define label of data."
ERR_CODE_BLOCK_NOT_FOUND_S "Code-block \"%s\" not found."
ERR_DATA_NOT_FOUND_D "Element %d of data not found or invalid."
ERR_DATA_NOT_FOUND_S "Data \"%s\" not found."
ERR_UNKNOWN_FCN_S "Unknown function \"%s\"."
ERR_INFINITE_LOOP_D "Infinite loop? Stopped after %d commands."
ERR_END_REALTIME "End of real-time process found."
ERR_BRACE_SCREWUP "Somewhere our braces {} are screwed up!"
ERR_MAX_DEPTH "You have exceeded the maximum depth, which is %d."
ERR_UNKNOWN_LABEL_S "Unknown label \"%s\"."
ERR_NO_JUMP_LABEL "No jump label defined."
ERR_NO_FUNCTION "No function defined."
ERR_UNKNOWN_OPERATOR_S "The operator \"%s\" is unknown."
ERR_PHYSOBJ_INVALID_S "Physical object \"%s\" not found."
ERR_INVALID_OPERATOR "A valid operator not found after the variable."
ERR_VARIABLE_NOT_FOUND_S "The variable \"%s\" not found."
ERR_REPORT_INVALID_S "\"%s\" invalid for Debug command."
ERR_TOGGLE_ON_OFF "\"toggle\", \"on\", and \"off\" are the valid arguments."
ERR_KEYWORD_FOR_BANKING "Must specify a keyword to bank from."
ERR_NO_CAM_LOADING "Loading of cameras not supported yet."
ERR_NO_CAM_UNLOADING "Unloading of cameras not supported yet."
ERR_ONLY_CAM_LOAD_UNLOAD "Only \"load\" and \"unload\" are valid."
ERR_INVALID_CAM_NAME_S "%s is an invalid camera name."
ERR_NO_CAM_NAME "Must specify a camera name."
ERR_FIGURE_NOT_FOUND_S "Figure \"%s\" not found"
ERR_KILLING_PROCESS " Killing process."
ERR_CANNOT_CREATE_FIGURE "Unable to create the figure requested."
ERR_CMD_NEEDS_2_U_1 "Command requires two arguments, you have supplied one."
ERR_CMD_NEEDS_2_U_0 "Command requires two arguments, you have supplied none."
ERR_GO_INVALID_CAM_S "Go: %s invalid camera/trigger label"
ERR_UNKNOWN_CONDITION_S "The condition \"%s\" is unknown."
ERR_IF_NEEDS_THEN "If requires the \"then\" keyword."
ERR_IF_NEEDS_CONDITION "If requires a condition to be specified."
ERR_JUMP_NEEDS_LABEL "Jump must have a label specified."
ERR_MOTION_ONLY_CONTINUE "Only CONTINUE, FREEZE, SNAP_TO are valid params after motion."
ERR_NEED_MOTION_NAME "Must specify a motion name."
ERR_SWITCH_NOT_FOUND "Unable to find the switch statement!!!"
ERR_BREAK_NOT_PREPROCESSED "This BREAK command hasn't been preprocessed!"
ERR_CAPTION_NEEDS_STRING "Caption must have something to say."
ERR_SWITCH_NEEDS_LEVEL "Must specify a level to switch to."
ERR_TURN_INVALID_DIR_S "Turn: %s is an invalid direction"
ERR_WAIT_INVALID_TIME "Wait - only values above 1 are allowed."
ERR_MNST_TOO_MANY_CAMERAS "No figure may have more than %d viewing cameras."
ERR_FIG_NEEDS_CUR_ROOM_S "Figure \"%s\" needs current room!"
ERR_SOUND_NOT_FOUND "Unable to find sound."
ERR_JUMP_NO_REALTIME "You cannot jump to a Real-Time label."
ERR_OBJ_NOT_FOUND_S "Cannot find object \"%s\"."
ERR_INVALID_VAR_TO_MODIFY "Invalid variable to modify."
ERR_NON_ZERO_CHANGE "Must have non-zero change."
ERR_INVALID_N30TH_TIMIMG "Invalid n/30th timing."
ERR_INVALID_RANGE_GIVEN "Invalid range specified."
ERR_PROCESS_NO_LABEL "Process - No label specified."
ERR_CAM_NOT_FOUND_S "Camera \"%s\" not found."
ERR_NO_CAM_GIVEN "No camera specified."
ERR_FATAL_VAR_TO_OFFSET "Fatal error in ::var_to_offset - tell Brendan."
ERR_INVALID_TIMING "Expecting to find a valid time."
ERR_NO_SWITCH_FOR_BREAK "No encapsulating switch found for this break."
ERR_NO_INSIDE_FOR_SWITCH "Switch statement not followed by a code-block."
ERR_CASE_ONLY_DEFS_NUMS "Only numbers and defines are valid CASEs."
ERR_NEEDS_FLEX_FILE "Must specify a flex file name."
ERR_NEEDS_BUTTON_ID "Must supply a button I.D. string."
ERR_NEEDS_VIEWPORT_ID "Must supply a viewport I.D. string."
ERR_NEEDS_CAMERA_NAME "Must supply a camera name."
ERR_NEEDS_LABEL_ID "Must supply a label I.D. string."
ERR_NEEDS_TEXT_FOR_LABEL "Must supply text for the label."
ERR_NEEDS_ITEM_NAME "Must specify an item to create."
ERR_ITEM_CREATION_ERROR "Error in item creation."
ERR_INVALID_ITEM_NAME "Invalid item name."
ERR_NOT_IMPLEMENTED "This functionality not yet implemented."
ERR_NO_CURRENT_FIGURE "There is no current figure."
ERR_FCN_NEEDS_2_STRINGS "Function requires 2 string parameters"
ERR_NEEDS_LIMB_NAME "Must supply a limb name."
ERR_NEEDS_LABEL "Must supply a label."
ERR_INV_NEEDS_TEXT_AREA "Must define a text area for the inventory."
ERR_NEEDS_LOG_NAME "Must define a log name."
ERR_LOG_NEEDS_KEYWORD "Must define a keyword for the log entry."
ERR_VARIABLE_X_2 "Variable already defined."
ERR_VARIABLE_TOO_SHORT_D "Variable too short, min length = %d"
ERR_VAR_INVALID_NAME_S "Variable invalid because \"%s\" must appear at end."
ERR_VARS_ONLY_INTEGERS "Variables may only be integers."
ERR_DEFINE_X_2 "#Define already defined."
ERR_DEFINE_TOO_SHORT_D "#Define too short, min length = %d "
ERR_DEFINE_NAME_IS_VAR "#Define already defined as a variable."
ERR_DEFINES_ONLY_INTEGERS "#Defines may only be integers."
ERR_SOUND_X_2 "Sound already defined."
ERR_SOUND_NAME_IS_VAR "Sound already defined as a variable."
ERR_SOUND_NAME_IS_DEFINE "Sound already defined as a #define."
ERR_SOUND_NOT_FOUND_S "Sound \"%s\" not found."
ERR_INVALID_SOUND_ASSIGN "Invalid sound assignment."
ERR_NO_ON_OFF "Only ON and OFF are valid parameters."
ERR_NO_CURRENT_ITEM "There is no current item."
ERR_NEEDS_CURFIG_CURITEM "Must specify curfig or curitem."
ERR_NEEDS_FIGURE_FOR_LOAD "Must specify a figure to load."
ERR_INVALID_POSE "Pose specified is an invalid position."
ERR_NEEDS_CONTINUE_IN_2ND "Only \"continue\" is a valid 2nd parameter."
ERR_NEEDS_ACTION "No action has been specified."
ERR_FILE_NOT_LOADED_S "Source file %s not loaded."
ERR_ONLY_UP_OR_DOWN "Only UP or DOWN are valid."
ERR_NEEDS_FIGURE "Must specify a figure for this operation."
ERR_NEEDS_SEARCH_PARAM "Must specify a search parameter."
ERR_NEEDS_ITEM "Must specify an item for this operation."
ERR_UNKNOWN_CONDITIONAL "Unknown conditional."
ERR_INVALID_ITEM_DATA "Invalid offset into eor data."
ERR_NO_FIGURE_ITEM "No figure/item for .curfig/.curitem"
ERR_SET_REF_ERR "Motion scripts and AI cannot change their referent."
ERR_LOAD_LEVEL_POP "W: process with LoadLevel auto popped."
ERR_JUMP_OUT_CODE_BLOCK "You cannot jump out of your code-block."
ERR_NO_PIMM_CODE_BLOCK "PIMM not defined."
CONFIRM_PLAYER_HAS_DIED "You have died. Restart the game?"
ERR_NO_COLLISIONS_S "No collisions defined yet for %s."
CONFIRM_DATA_CHANGE "Data has changed - exit anyway?"
CONFIRM_EXIT "Do you wish to exit the program?"
CONFIRM_AMBIGUOUS_OBJ "Ambiguous object encountered - Abort?"
ERR_LEVEL_NOT_FOUND_S "Level \"%s\" not found!"
ERR_OWNER_NAME_MISMATCH "Owner name mismatch!"
NOTE_UP_LEFT_CLICK "up-left-click"
NOTE_DOWN_RIGHT_CLICK "down-right-click"
NOTE_KEYBOARD_OFF "keyboard off"
NOTE_KEYBOARD_ON "keyboard on"
NOTE_TRACING_OFF "tracing off"
NOTE_TRACING_ON "tracing on"
NOTE_ENTER_WIREFRAME "Now in WireFrame mode"
ERR_NO_IDENTITY_SET "SET IDENTITY={yourname}"
NOTE_ENTER_DIGIT "Please enter a digit..."
NOTE_TEST_SCRIPT_RUN_S "Running %s..."
ERR_TEST_SCRIPT_NOT_FOUND_S "%s script block not found."
NOTE_FAR_MARK_L "Far Mark is %ldm"
NOTE_NEAR_MARK_L "Near Mark is %ldm"
NOTE_LEFT_MARK_D "Left Mark is %d degrees"
NOTE_RIGHT_MARK_D "Right Mark is %d degrees"
ERR_NUM_IS_D_D "num%d is %d"
ERR_UNKNOWN_PHYS_TRIG_S "Unknown Physical/Trigger object \"%s\"."
ERR_NEEDS_WHERE_ITEMS_GO "Must specify where to transfer items to."
ERR_ITEMS_GO_TO_CUR_ROOM "Transporting items to player's current room."
ERR_PLAYER_NO_CURRENT_ROOM "The player has no current room."
NOTE_UPDATING_GAMEDAT "Copying from INITGAME to GAMEDAT."
NOTE_RELOADING_LEVEL "Reloading current level."
NOTE_UPDATING_SCRIPT "Updating script."
SYS_UPDATE_PVCS "get -u *.??v"
NOTE_PLEASE_WAIT "Please wait..."
NOTE_LOADING_S "Loading %s"
CONFIRM_LOSE_CHANGED_DATA "Lose changed data?"
NOTE_LEVEL_ALREADY_LOCKED "Level already locked!"
NOTE_LOCKING_LEVEL "Locking Level"
NOTE_ALREADY_LOCKED_S "Already Locked: %s"
CONFIRM_LOCK_LEVEL "Lock Out This Level?"
CONFIRM_SAVE_LEVEL "Save this level?"
NOTE_FIRST_LOCK_LEVEL "Sorry, you must first lock this level."
CONFIRM_UPDATE_DATA "Replace GAMEDAT & SCRIPTDIR with new data?"
ERR_INVALID_STIMULUS_S "Stimulus \"%s\" can have only 1 parameter."
ERR_NEEDS_TOOL "You must specify a tool to run."
ERR_LOCAL_VARS_UNDERSCORE "Local vars must begin with underscores."
ERR_ONLY_ONE_OPERATION "Only one operation per variable assignment."
ERR_SWITCH_DEFAULT_UNTESTED "SWITCH default case untested."
ERR_SWITCH_DEFAULT_EXEC_D "SWITCH %d default executions."
ERR_CASE_NEVER_EXEC_L "CASE %ld never executed."
ERR_CASE_EXEC_L_L "CASE %ld: %ld executions"
ERR_IF_NEVER_TRUE "IF never evaluated to TRUE."
ERR_IF_NEVER_FALSE "IF never evaluated to FALSE."
ERR_IF_EVALUATES_L_L "IF had %ld/%ld TRUE/FALSE evaluations"
ERR_NO_ATTACK_INC_FILE "Cannot attach include file."
ERR_NOT_FOUND_DURING_LOAD_S "%s not found during load()."
ERR_SCRIPT_TOO_BIG_S_L "Script \"%s\" is %ld, 64K is max."
ERR_SCRIPT_TOO_SMALL_S_L "Script \"%s\" is %ld, 01B is min."
ERR_ERRORSIM1_NOT_FOUND "ERRORS.IM1 not found."
ERR_ERRORSIM1_TOO_BIG_L "ERRORS.IM1 is %ld bytes, max is 64K."
ERR_MEM_ALLOC_FAIL_SOUNDS "Memory allocation error for orig_sound_values."
ERR_VARSDEF_NOT_FOUND "vars.def not found."
ERR_NO_VARIABLES "The Vars code-block not found."
ERR_DEFINESDEF_NOT_FOUND "defines.def not found."
ERR_NO_DEFINES "The Defines code-block not found."
ERR_SOUNDSDEF_NOT_FOUND "sounds.def not found."
ERR_NO_SOUNDS "The Sounds code-block not found."
ERR_CANNOT_FIND_S "Cannot find \"%s\"."
ERR_NO_FILES_TO_BE_INCLUDED "No files to be included!"
ERR_FILE_NOT_FOUND "File not found."
ERR_NO_LABELS_ANYWHERE "No labels found in any .scr files."
ERR_SCRIPT_DISABLED "The script has been disabled."
ERR_CANNOT_REVERT_S "Cannot revert \"%s\"."
ERR_LABEL_DUP_NEAR_D "Label duplicated near line %d"
ERR_LABEL_DUP_IN_FILE_S "Label duplicated in file %s"
ERR_LABEL_FOUND_OUTSIDE "Local label defined outside of any process."
ERR_TEXT_NOT_IN_FRENCH "Text not translated to French."
ERR_TEXT_NOT_IN_GERMAN "Text not translated to German."
INFO_RT_SCRIPT_TOO_SLOW "Real-time script is taking too long."
ERR_TEXT_NOT_TRANSLATED_C "Text not translated for \"%c\"."
ERR_FIG_HAS_NO_ENEMY "The current figure has no enemy defined."
ERR_CODE_BLOCK_UNLOADED_S "Code-block %s popped because source unloaded."
ERR_SCP_BUT_NO_SCR_S "File \"%s\": cannot find .SCP file!"
ERR_ONLY_SCR_VALID "Only a .SCR file is valid here."
ERR_NO_CREATE_FILE_S "Script: Unable to create file \"%s\"."
ERR_ONLY_10_DEGREES "Only \"ten_degrees\" is a valid paramater."
CONFIRM_UNLOCK_LEVEL "Unlock level?"
ERR_BREAK_INVALID_INDEX "BREAK returned an invalid index!"
ERR_LOCAL_VAR_INDX_TOO_HIGH "Trying to get an index greater than our max local vars."
ERR_NEEDS_INDIV_NAME "Expecting individualized name."
ERR_NEEDS_AI_NAME "Expecting name of new ai."
ERR_NEEDS_ENERGY_OR_IMPACT "Needs 'energy' or 'impact' parameter."
ERR_NEEDS_3_PARAMS "This routine requires three parameters."
ERR_KEY_SHIFTS_VALID_PARAMS "_Key and _Shifts are only valid params."
ERR_NEEDS_CODE_BLOCK "Must define a code-block."
ERR_ALREADY_GOT_KEYBOARD_S "%s already captured keyboard!"
ERR_INVALID_DAMAGE_TYPE_D "Invalid damage_type=%d"
ERR_NEED_PARAM "Necessary parameter not supplied."
ERR_POSITION_NULL_SEG_S "Script %s with NULL seg of position."
ERR_DUPLICATE_SYMBOL_VAR "Symbol same as a variable name."
ERR_DUPLICATE_SYMBOL_DEFINE "Symbol same as a define name."
ERR_SYMBOL_TOO_SHORT_D "Symbol too short, min length = %d"
ERR_SYMBOL_NOT_FOUND_S "Symbol \"%s\" not found."
ERR_SYMBOL_INVALID_NAME_S "Symbol invalid because \"%s\" must appear at end."
ERR_DUPLICATE_SYMBOL_NAME "This symbol has already been defined elsewhere."
ERR_SYMBOL_ASSIGNMENT "You must assign a symbol to a number or variable."
ERR_S_IS_D "%s is %d"
ERR_NEEDS_WAYPOINT "Must supply name of waypoint."
ERR_REMOVING_AVOID_HOLE "Unable to remove avoidance point."
ERR_ADDING_AVOID_HOLE "Unable to add avoidance point."
ERR_INVALID_RADIUS "Radius must be greater than 0."
ERR_NO_CAM_TO_PROCLIST_S "Unable to add %s to process-camera list."
ERR_STACK_IS_L "Stack is %X"
ERR_LOCAL_VAR_TOO_SHORT_D "Local var too short, min length is %d"
ERR_INVALID_FIGURE_INDEX_D "Index %d not an index of a figure."
ERR_FAIL_CREATE_CAPTION "Failed to create caption."
ERR_FAIL_START_TURN_MOTION "Failed to start turning motion."
ERR_ONLY_S_VALID "Only %s is a valid parameter."
ERR_NO_FIND_WAYPT_S "Cannot find waypt %s"
ERR_FAIL_START_WAIT "Failed to start wait process."
INFO_TURN_DOWN_AI_ON_S "%s is dead, so AI on ignored."
ERR_LABEL_MISMATCH "Extract labels and count labels disagree"
ERR_LABEL_MISMATCH_2_S " on total number of labels in %s!"
ERR_VARS_DEF_NOT_FOUND "vars.def not found"
ERR_SOUNDS_DEF_NOT_FOUND "sounds.def not found"
ERR_VARIABLE_MISMATCH "Variable count mismatch in VARIABLES.DEF."
ERR_DEFINE_MISMATCH "Define count mismatch in DEFINES.DEF."
ERR_SOUND_MISMATCH "Sound count mismatch in SOUNDS.DEF."
ERR_LABEL_MISMATCH_UP_S "%s-counted more labels than we extracted."
ERR_LABEL_MISMATCH_DOWN_S "%s-counted less labels than we extracted."
ERR_SCRIPT_TAKEN_OFFLINE "Taking script offline"
FILE_VARS_SAVE_HEADER "// This is a VARS.DEF for a saved game.\\r\\n\\r\\n"
FILE_SOUNDS_SAVE_HEADER "// This is a SOUNDS.DEF for a saved game.\\r\\n\\r\\n"
ERR_TOO_MANY_CLOSE_BRACES "We have too many close-braces '}'."
ERR_INTERNAL_BRACE_HAS_NAME "Internal code blocks cannot have names associated with them."
ERR_LABEL_TOO_SHORT_D "Label too short, min length is %d"
ERR_MORE_THAN_64K_LABELS "There is more than 64K worth of labels."
ERR_ONLY_IN_REALTIME_SCRIPT "Only valid for real-time scripts."
ERR_NEEDS_TRIGGER_BOX "Must supply name of trigger box."
ERR_NEEDS_NONZERO_CHANGE "Must specify a non-zero amount of change."
ERR_TIMING_IN_30THS "On next command, timing must be in 30ths."
ERR_NEEDS_PHYSICAL_OBJ "Must supply name of physical object."
ERR_NO_NEUTRAL_PHYS "Not allowed for NEUTRAL extents."
INFO_BAD_CAMS_IN_LOAD_S_S "%s,%s - invalid cameras in ::load()."
INFO_BAD_NUMCAMS_LOAD_S_S "%s,%s - invalid num_cameras in ::load()."
ERR_NULL_INSIDE_TRIGGER_S "%s: inside_trigger is NULL!"
ERR_BAD_LOAD_FORM_ID_S_S "%s,%s - invalid form_id in ::load()."
ERR_BAD_SAVE_FORM_ID_S_S "%s,%s - invalid form_id in ::save()."
ERR_OREI "OREI!"
ERR_MOTION_OVERRUN_S "OVERRUN: %s"
ERR_POSE_TICK_START_D_LD_LD ">>> POSE: %d, TICK: %ld START %ld"
ERR_DONE_S_D_D "DONE>>: %s: %d, %d"
ERR_FORCED_S "FORCED: %s"
INFO_LOOP_CLIMB "Loop Climb"
INFO_NULL_INSIDETRIGGER_S_S "%s(%s)'s inside_trigger is NULL!"
INFO_FALL_S "%s Fall!"
INFO_WHOAH "Whoah"
INFO_CLIMB_S_LD "%s Climb %ld"
INFO_LAND_HARD_S "%s land hard"
INFO_LAND_MEDIUM_S "%s land medium"
INFO_LAND_SOFT_S "%s land soft"
INFO_BOING_S "%s Boing"
INFO_NOT_LAND "Not land"
INFO_STEP_S "%s Step"
INFO_STILL_CLIMBING "Still climbing"
INFO_ILLEGAL_MOVE_S "%s illegal move"
INFO_BONK_S_S "%s Bonk %s"
INFO_FAILED_TO_CLIMB "failed to climb"
ERR_START_TOTPOS_TOTTOK_D_D "START>>: TOT-POS %d, TOT-TOK: %d"
ERR_START_RATE_SPDADJ_LD_LD "START>>: DATA-RATE %ld, SPD-ADJ: %ld"
ERR_START_POSE_TICK_LD_LD "START>>: TK/POSE %ld, TOT-TICK: %ld"
ERR_INVALID_MOTION_S_S "Invalid motion for %s: %s"
ERR_INVALID_MOTIDX_S_D "Invalid motion index for %s: %d"
ERR_REJECTING_S "Rejecting %s"
ERR_ONLY_WALK_AND_RUN_VALID "Only 'walk' and 'run' are valid."
INFO_SOUND_HAS_NO_NAME_D "Sound %d has no name!"
ERR_SUBTITPR_TOO_LONG "SubtitleProcess - string is too long"
ERR_NEEDS_TWO_PARAMS "This routine needs two parameters."
INFO_DELAY_ROUTINE "Delaying call to routine for a gameturn."
ERR_NO_KILL_PLAYER "Cannot kill the player."
ERR_FIG_HAS_NO_LIMB_S_S "Figure %s has no %s limb."
ERR_NEEDS_PAUSE_IN_2ND "Only \"pause\" is a valid 2nd parameter."
INFO_NO_SUBTITLE_COLOR_D "Unknown subtitle color %d"
INFO_SUBTITLE_SAME_COLOR_D "Subtitle color %d is same in monitor"
INFO_FILE_AXING_LABELS_S "File %s unloading label_hash_table"
INFO_FILE_AXING_VARS_S "File %s unloading var_hash_table"
INFO_FILE_AXING_SOUNDS_S "File %s unloading sound_hash_table"
INFO_FILE_AXING_DEFINES_S "File %s unloading define_hash_table"
ERR_FILE_NOT_FOUND_S "File not found: %s"
ERR_MAX_NUM_INCLUDES_D "Maximum include files=%d"
ERR_EXCEEDED_MAX_FILES_D "Exceeded max # of files, which is %d"
INFO_COMPILING_S "Compiling %s"
INFO_RESTORE_AI_FIG_S_D "AI of %s had %d overall change."
ERR_QUOTE_MISMATCH "Somewhere the quotes are screwed up."
ERR_LOAD_GAME_NO_CAM_S "Loading saved game-can't find %s camera!"
ERR_SAVEGAME_INVALID_S "Savegame %s invalid - new .SCP files."
ERR_INVALID_DEST_S "Cannot find dest %s"
ERR_INVALID_ITEM_DATA_S "Invalid item-data slot: %s"
ERR_NULL_SOUND_TIMER "The soundtimer is invalid!"
ERR_NO_PHYS_COLLIDE_S "No phys for %s who just collided!"
INFO_SUBTITLE_IGNORED "Subtitle ignored."
INFO_CONFRONTING_RIGHT_S "%s:confronting right"
INFO_CONFRONTING_LEFT_S "%s:confronting left"
INFO_STOP_CONFRONTING_S "%s:stop confronting"
INFO_CALLING_STAND_S "%s:calling stand()"
INFO_CONFRONTPR_S "%s:ConfrontEnemyProcess"
INFO_BEGIN_TURN_TO_MOT_S "%s:begin_turn_to_motion()"
INFO_BEGIN_STD_MOT_S "%s:begin_standard_motion"
INFO_BEGIN_WALK_TO_MOT_S "%s:begin_walk_to_motion()"
INFO_CLEAR_AUTO_STAND_S "%s:clr_auto_stand()"
NOTE_MUST_UPDATE "You MUST update code to lock this level"
ERR_CURFIG_CANNOT_BE_PLAYER "The curfig cannot be the player for this routine."
INFO_STOP_MOTION_CALLED_S "%s:stop_motion()"
INFO_RUN_MOTION_SCRIPT_S_S "%s:running motion script %s"
INFO_WALKTO_AT_STAGE_S_D "%s:WalkTo:stage=%d"
INFO_START_MOTION_S " %s:start_motion() of %s"
INFO_STOP_CLIMB "Stop Climb"
ERR_FIG_HAS_BAD_CAM_S_D "%s:bad viewing_camera=%d"
ERR_FIG_HAS_BAD_CAM2_S_D "%s:out of range viewing_camera=%d"
ERR_FIG_HAS_BAD_CAM3_S_D "%s: ::can_be_seen-view_cam=%d, out of range"
ERR_NULL_CUR_CAM "NULL CurrentCamera! Tell Brendan and Ken!"
ERR_UNABLE_TO_SET_TIME_S_D "File %s, err %d: Unable to set time."
ERR_UNABLE_TO_GET_TIME_S_D "File %s, err %d: Unable to get time."
FILE_TIME_STAMP_FILE "Time stamp file."
FILE_COPY_FAIL_OF_COMPTIM "COMPILE.TIM failed to copy."
ERR_ILLEGAL_AICOUNTER_S_D_D "%s:illegal fig%d has %d ai_counter[]"
INFO_GARBAGE_MILD_LU "Garbage: %lu, mild"
INFO_GARBAGE_SEVERE_LU "Garbage: %lu, severe"
INFO_PCOLLECT "Pcollect"
INFO_CORRECT "Correct"
INFO_DONE "Done"
INFO_STOP_MOTION_MOT_FIN_S "%s:stop_motion,motion ended"
ERR_TEXTURE_NOT_FOUND "Texture not found!"
INFO_RESET_ALL "Reset every creature's script data on level?"
ERR_COMMAND_FAILED "Command failed!"
INFO_RELOADING_OPTIONS "Reloading Options!"
INFO_RELOADING_SCR "Reloading Scripts and Level!"
INFO_RELOADING_CAMERA "Reloading Camera!"
INFO_PLAYER_NO_CG "Player doesn't collide and has no gravity."
INFO_PLAYER_NO_C "Player doesn't collide."
INFO_PLAYER_NO_G "Player has no gravity."
ERR_BOUNDS_S "Object %s: out of bounds position!"
INFO_SAVE_DEPTH "Saving camera depth information..."
ERR_VAR_IN_MODVAR_S "Var %s not found in ModifyVarEvery30th."
ERR_INVALID_GUY_D "FigurePr::load-invalid guy ptr=%d!"
ERR_BAD_GUY_INDEX "FigurePr::save - failed to find index for guy!"
ERR_NEED_NONZERO "Must have non-zero delta for ModifyVarEvery30th."
ERR_INV_GUY "FigurePr::load - invalid guy pointer!"
ERR_NO_PICK_UP_OBJ_S "%s:no object defined to pick up!"
INFO_CALL_TRIG_S_S "%s:calling trigger %s"
INFO_COLLIDE_TRIG_S_S "%s:collide only trig %s"
INFO_PREV_POS_S_L_L_L_L "%s:prev_pos=%ld,%ld;pos=%ld,%ld"
ERR_CHANGED_FROM_S_D_D "\"%s\" changed from %d to %d"
ERR_OUTSIDE_OF_MODIFY " outside of @ModifyVarEveryNth"
INFO_CONFRONT_D "CONFRONT: %d "
INFO_LOADLEVEL_TIME_LU "LoadLevel time=%lu"
INFO_SCRIPT_TIME_LU "Script time=%lu"
CAP_S_S_TILDA_S "%s %s~%s"
ERR_MOT_WHEN_DEAD_S_S "%s requested during DIE for %s"
// This is a listing of all the error codes for ::report_error(). The #define
// appears on the left (which are copied from SCRIPTPR.H), and the actual
// error messages appear between the quotes on the right. To add an error
// message, add its #define to SCRIPTPR.H then add its error message to
// the end of this file.
// Also, the error number is the line number in this file. So if error #5
// were reported, then jump to line 5 of this file and that was the error.
// Note that errors that need arguments, like ERR_NO_COLLISIONS_S has an
// _S trailing it denoting that it needs a string. _D denotes an integer.
// _S = string
// _D = integer
// _L = long
// _C = character
// _U = unsigned int
// _LU = unsigned long
// Note also that the prefix tells us how this message is primarily used:
// ERR - appears in ErrorBox via, ultimately, AddError()
// CONFIRM - appears as a confirmation dialog box, via Confirm()
// NOTE - appears in a dialog via Note() or MenuReport()
// INFO - appears in InfoBox, via, ultimately, AddInfo()
// FILE - appears in a file
// CAP - appears in a caption
// -bes